package com.ruoyi.system.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 投标项目信息对象 biz_tender_project
 * 
 * @author ruoyi
 * @date 2025-08-25
 */
public class BizTenderProject extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 主键ID */
    private Long id;

    /** 项目名称 */
    @Excel(name = "项目名称")
    private String projectName;

    /** 投标批次 */
    @Excel(name = "投标批次")
    private String tenderPc;

    /** 分标名称 */
    @Excel(name = "分标名称")
    private String tenderFbName;

    /** 工程名称 */
    @Excel(name = "工程名称")
    private String tenderGcName;

    /** 金额 */
    @Excel(name = "金额")
    private String tenderJe;

    /** 电压等级 */
    @Excel(name = "电压等级")
    private String tenderDydj;

    /** 中标日期 */
    @Excel(name = "中标日期")
    private String tenderZbrq;

    /** 附件url地址 */
    @Excel(name = "附件url地址")
    private String tenderFjUrl;

    public void setId(Long id) 
    {
        this.id = id;
    }

    public Long getId() 
    {
        return id;
    }

    public void setProjectName(String projectName) 
    {
        this.projectName = projectName;
    }

    public String getProjectName() 
    {
        return projectName;
    }

    public void setTenderPc(String tenderPc) 
    {
        this.tenderPc = tenderPc;
    }

    public String getTenderPc() 
    {
        return tenderPc;
    }

    public void setTenderFbName(String tenderFbName) 
    {
        this.tenderFbName = tenderFbName;
    }

    public String getTenderFbName() 
    {
        return tenderFbName;
    }

    public void setTenderGcName(String tenderGcName) 
    {
        this.tenderGcName = tenderGcName;
    }

    public String getTenderGcName() 
    {
        return tenderGcName;
    }

    public void setTenderJe(String tenderJe) 
    {
        this.tenderJe = tenderJe;
    }

    public String getTenderJe() 
    {
        return tenderJe;
    }

    public void setTenderDydj(String tenderDydj) 
    {
        this.tenderDydj = tenderDydj;
    }

    public String getTenderDydj() 
    {
        return tenderDydj;
    }

    public void setTenderZbrq(String tenderZbrq) 
    {
        this.tenderZbrq = tenderZbrq;
    }

    public String getTenderZbrq() 
    {
        return tenderZbrq;
    }

    public void setTenderFjUrl(String tenderFjUrl) 
    {
        this.tenderFjUrl = tenderFjUrl;
    }

    public String getTenderFjUrl() 
    {
        return tenderFjUrl;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("projectName", getProjectName())
            .append("tenderPc", getTenderPc())
            .append("tenderFbName", getTenderFbName())
            .append("tenderGcName", getTenderGcName())
            .append("tenderJe", getTenderJe())
            .append("tenderDydj", getTenderDydj())
            .append("tenderZbrq", getTenderZbrq())
            .append("tenderFjUrl", getTenderFjUrl())
            .append("createBy", getCreateBy())
            .append("createTime", getCreateTime())
            .append("updateBy", getUpdateBy())
            .append("updateTime", getUpdateTime())
            .append("remark", getRemark())
            .toString();
    }
}
